pain-killing drugs - Francés Inglés Diccionario